prolonged downpour - İspanyolca İngilizce Sözlük